package com.hrm.dao;

import java.util.List;
import java.util.Map;
import com.hrm.entity.PoliticsStatus;

public interface PoliticsStatusMapper {

	public int deletePoliticsStatusById(long id);

	public PoliticsStatus selectPoliticsStatusById(long id);

	public List<PoliticsStatus> selectPoliticsStatusByMap(Map<String,Object> map);

	public List<PoliticsStatus> selectPoliticsStatus(PoliticsStatus politicsStatus);

	public List<PoliticsStatus> selectAllPoliticsStatus();

	public int insertPoliticsStatus(PoliticsStatus politicsStatus);

	public int updatePoliticsStatus(PoliticsStatus politicsStatus);

	public int deletePoliticsStatus(PoliticsStatus politicsStatus);

	public int updatePoliticsStatusByMap(Map<String,Object> map);

	public int deletePoliticsStatusByMap(Map<String,Object> map);
	public int getAllPoliticsStatusCounts();
	public int getPoliticsStatusCounts(PoliticsStatus politicsStatus);
	public int getPoliticsStatusCountsByMap(Map<String,Object> map);
}
